label {
	cursor:pointer;
}
label:hover {
	text-decoration:underline;
}

.filters {
	padding:5px;
	background:#242424;
	-moz-border-radius:5px;
}
.filters label {
	color:#cccccc;
}
.filter {
	width:20px;
	height:15px;
	margin:0px;
	border:0px;
}
.filter.selected {
	width:24px;
	border-left:3px solid black;
	border-right:3px solid black;
}

.filter.DEBUG {
	background:#0086B3;
}
.filter.DEBUG.selected {
	background:#5FD9FF;
	/*background:#B1EBFF;*/
}

.filter.INFO {
	background:#00B32D;
}
.filter.INFO.selected {
	background:#3FFF6F;
	/*background:#B1FFC4;*/
}

.filter.WARN {
	background:#B38600;
}
.filter.WARN.selected {
	background:#FFC71F;
	/*background:#FFEBB1;*/
}

.filter.ERROR  {
	background:#c35000;
}
.filter.ERROR.selected  {
	background:#FF6600;
	/*background:#FFC4B1;*/
}

.filter.FATAL {
	background:#B3002D;
}
.filter.FATAL.selected {
	background:#FF0046;
	/*background:#FFB1C4;*/
}

.label {
	color:#fff;
	font-weight:bold;
	margin-left:5px;
}
/*
.label.DEBUG {
	color:#5FD9FF;
}
.label.INFO {
	color:#3FFF6F;
}
.label.WARN {
	color:#FFC71F;
}
.label.ERROR  {
	color:#FF6600;
}
.label.FATAL {
	color:#FF0046;
}
*/